page{
	background-color: #F5F6FA;
}
.page-body {
	width: 100%;
	box-sizing: border-box;
	
	.tab_bar {
		width: 100%;
		height: 84rpx;
		padding: 0 30rpx;
		display: flex;
		display: -webkit-flex;
		display: inline-flex;
		align-items:center;
		justify-content: space-between;
		background-color: #FFFFFF;
		// position: fixed;
		// top: var(--window-top);
		// left: 0;
		// z-index: 999;
		transform: translateZ(0);
		
		.tab_item {
			flex: 1;
			text-align: center;
			line-height: 84rpx;
			font-size: 26rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #43425D;
			box-sizing: border-box;
			position: relative;
		}
		.shu-line{	
			color:#F0F0F7;												
		}
		.act_tab {
			color: #3B86FC;
			
			&::after{
				content: "";
				display: inline-block;
				width: 40rpx;
				height: 8rpx;
				border-radius: 4rpx;
				background: #3B86FF;
				position: absolute;
				bottom: 0;
				// left:0;
				margin-left: -75rpx;
			}
		}
	}
	
	.content {
		width: 100%;
	}
}